.home{
    width: 100%;
    height: 100vh;
    display: flex;
    flex-direction: column;
    overflow:hidden;
}
h1{
    margin:0;
}
.br{
    border-bottom: 1px solid #ccc;
}
.main{
    flex: 1;
    display: flex;
    box-sizing: border-box;
}
.left{
    width: 180px;
    height: 100%;
    box-sizing: border-box;
    border-right: 1px solid #ccc;
}
.right{
    flex: 1;
    box-sizing: border-box;
}
.ant-card-body{
    height:100%;
    padding: 35px 0 0 0 !important;
}
.menu-item{
    margin-top: 5px;
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
}